Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LAMBERHURST ROAD Detached £579,061 £450,000 12 May 2017
6 LAMBERHURST ROAD Detached £523,874 £420,000 16 May 2018
10 LAMBERHURST ROAD Detached £593,841 £435,000 3 Feb 2016